environmentally appropriate - French English Dictionary